package DocClass;

public final class ProcessConst {

	/**
	 * This controls the extra weight given to terms for being in the title of a document
	 * rather than its abstract.
	 */
	static final public double TITLE_WEIGHT = 1.1;
	/**
	 * This controls the extra weight given to terms for being in the URL of a document
	 * rather than its abstract.
	 */
	static final public double URL_WEIGHT = 0;
	/**
	 * The Beta parameter for the vector subtraction step of relevance feedback.
	 * (The Alpha term is always 1.0)
	 */
	static final public double BETA_PARAM = 1.5;
	/**
	 * The initial setting for the significance cutoff of QueryProcessor.runProcess
	 * method.  Will be lowered progressively until a new query term is found.
	 */
	static final public double SIGCUTOFFPARAM = 1.5;
	/**
	 * The factor to multiply the significance cutoff by on each iteration of the
	 * search for significant terms in the relevant-terms vector.
	 */
	static final public double SIGCUTOFFLOWERBY = 0.8;
	/**
	 * The minimum significance that a term must have to be added (though this will
	 * be ignored if no term has yet been added).
	 */
	static final public double SIGCUTOFFLIMIT = 0.75;
	/**
	 *	The default number of results to store in a ResultSet object.
	 */
	static final public int DEFAULTLEN = 10;
	/**
	 * The Yahoo App ID for this application (required for access to BOSS).
	 */
	static final public String YAHOOID = "JAcfc9HIkY2GjpQ4i33DdD6imUDJGzOSTwV6gGXrVUwcUvroKiW6";

}
